package com.jemmyee.pizza.dao;

import java.util.List;

import javax.management.j2ee.statistics.Statistic;

import com.jemmyee.core.dao.IBaseDao;
import com.jemmyee.pizza.statistic.ApplyStatistic;
import com.jemmyee.pizza.statistic.DailyStatistic;
import com.jemmyee.pizza.statistic.DredgeStatistic;
import com.jemmyee.pizza.statistic.ExecrptStatistic;
import com.jemmyee.pizza.statistic.PreExcerptStatistic;

/**
 * @author qiuchao
 * 2011-3-5
 */
public interface IStatisticDao /*extends IBaseDao<Statistic>*/{
	public List<ApplyStatistic> applyStatistic(String sql);

	/**
	 * @param sqlString
	 * @param mapString
	 * @return
	 */
	public List<PreExcerptStatistic> preExcerptStatistic(String sql);

	/**
	 * @param sqlString
	 * @return
	 */
	public List<DredgeStatistic> dredgeStatistic(String sql);

	/**
	 * @param sqlString
	 * @return
	 */
	public List<ExecrptStatistic> excerptStatistic(String sql);

	/**
	 * @param sqlString
	 * @return
	 */
	public List<DailyStatistic> dailyStatistic(String sql);
}
